special payment - Español Inglés Diccionario